body {
    margin: 0px;
}

form {
    direction: rtl;
    margin: 0px;
}

.mainLoginTable {
    height: 100%;
    width: 100%;
}

    .mainLoginTable * {
        font-family: Tahoma;
        font-size: 12px;
    }

    .mainLoginTable .Top {
        background: #cecece url(../../Images/TableTopTdBack.jpg?) bottom center no-repeat;
    }

        .mainLoginTable .Top div {
            background: url(../../Images/TableTopTdBg.png?) bottom center repeat-x;
            height: 100%;
        }

    .mainLoginTable .Bottom {
        background: url(../../Images/TableBottomTdBg.jpg?) Top center repeat-x;
    }

        .mainLoginTable .Bottom div.container {
            background: url(../../Images/TableBottomTdBack.png?) top center no-repeat;
            position: relative;
            height: 100%;
            text-align: justify;
        }

.LoginMainBoxDiv {
    width: 1px;
    height: 1px;
    margin: auto;
    position: relative;
}

    .LoginMainBoxDiv .TR {
        background: url(../../Images/Login1.png? ) no-repeat scroll 0px -10px;
        font-size: 1px;
    }

    .LoginMainBoxDiv .T {
        background: url( ../../Images/Login2.png?) scroll 121px -10px repeat-x;
        font-size: 1px;
    }

    .LoginMainBoxDiv .TL {
        background: url(../../Images/Login1.png? ) no-repeat scroll 0px -41px;
        font-size: 1px;
    }

    .LoginMainBoxDiv .R {
        background: url(../../Images/Login3.png?) scroll -10px 131px repeat-y;
        font-size: 1px;
    }

    .LoginMainBoxDiv .C {
        background-color: #bed1d7;
        padding: 10px;
    }

    .LoginMainBoxDiv .L {
        background: url(../../Images/Login3.png?) scroll -41px 131px repeat-y;
        font-size: 1px;
    }

    .LoginMainBoxDiv .BR {
        background: url( ../../Images/Login1.png? ) no-repeat scroll 0px -116px;
        font-size: 1px;
    }

    .LoginMainBoxDiv .B {
        background: url( ../../Images/Login2.png?) scroll 121px -41px repeat-x;
        font-size: 1px;
    }

    .LoginMainBoxDiv .BL {
        background: url(../../Images/Login1.png? ) no-repeat scroll 0px -147px;
        font-size: 1px;
    }


.LoginButton {
    background: url(../../Images/Login1.png? ) no-repeat scroll 0px -72px;
    border: 0px solid;
    width: 56px;
    height: 24px;
    cursor: pointer;
    margin: 0 5px 0 0;
}

.Lock {
    position: absolute;
    top: -20px;
    left: -20px;
}

.LoginTextBoxUser {
    background: transparent;
    border: none;
    margin: 3px;
    width: 216px;
}

.LoginTextBoxLogin {
    background: transparent;
    border: none;
    margin: 3px;
    width: 150px;
}

.td1, .td3 {
    padding: 6px 20px;
    background: url(../../Images/Login1.png? ) no-repeat scroll 207px -661px;
}

.table1 {
    width: 266px;
    position: absolute;
    bottom: -75px;
    left: -130px;
}

.div1 {
}

.div2 {
    height: 25px;
}

.div3 {
}

.td5 {
    padding: 3px 20px;
    background: url(../../Images/Login1.png? ) no-repeat scroll 211px -698px;
}

.td6 {
    padding: 3px 20px;
    background: url(../../Images/Login1.png? ) no-repeat scroll 211px -718px;
    color: #a00;
}

.a1 {
    text-decoration: none;
    color: #2b2e3e;
}

.imgdummy {
    width: 11px;
    height: 11px;
}

.LinksDiv {
    position: absolute;
    width: 100%;
    height: 46px;
    top: 235px;
    left: 0;
    right: 0;
    background: url( ../../Images/Login2.png?) scroll 604px -72px repeat-x;
    text-align: center;
    font-size: 1px;
}

    .LinksDiv a:link, .LinksDiv a:active, .LinksDiv a:visited {
        height: 39px;
        margin: 4px auto;
        outline: none;
        display: inline-block;
        vertical-align: top;
    }

.Link1 {
    width: 124px;
    background: url( ../../Images/Login1.png? ) no-repeat scroll 0px -276px;
}

    .Link1:hover {
        background-position: 0px -315px;
    }

.Link2 {
    width: 149px;
    background: url( ../../Images/Login1.png? ) no-repeat scroll 0px -374px;
}

    .Link2:hover {
        background-position: 0px -413px;
    }

.Link3 {
    width: 161px;
    background: url( ../../Images/Login1.png? ) no-repeat scroll 0px -178px;
}

    .Link3:hover {
        background-position: 0px -217px;
    }

.Link4 {
    width: 124px;
    background: url( ../../Images/Login1.png? ) no-repeat scroll 0px -472px;
}

    .Link4:hover {
        background-position: 0px -511px;
    }

.firefox {
    width: 111px;
    background: url( ../../Images/Login1.png? ) no-repeat scroll -8px -570px;
}

    .firefox:hover {
        background-position: -8px -609px;
    }

.MTiphone {
    width: 133px;
    background: url( ../../Images/Login1.png? ) no-repeat scroll 0px -178px;
}

    .MTiphone:hover {
        background-position: 0px -217px;
    }

.MTandroid {
    width: 133px;
    background: url( ../../Images/Login1.png? ) no-repeat scroll 0px -374px;
}

    .MTandroid:hover {
        background-position: 0px -413px;
    }

.mobileTD {
    width: 145px;
    background: url( ../../Images/Login1.png? ) no-repeat scroll right -662px;
}

    .mobileTD:hover {
        background-position: right -701px;
    }

.RegisterTD {
    width: 124px;
    background: url( ../../Images/Login1.png? ) no-repeat scroll right -746px;
}

    .RegisterTD:hover {
        background-position: right -785px;
    }

.Meta {
    position: relative;
    top: -14px;
    width: 245px;
    height: 66px !important;
    background: url( ../../Images/dlDemo.png? ) no-repeat center center;
}

.bvLogo {
    width: 153px;
    background: url(../../images/onlinebvlogo.png ) no-repeat center center;
}
